Stockfish (chess)

Stockfish
Developer(s) Tord Romstad
Joona Kiiski
Marco Costalba
Stable release 2.2 / December 29, 2011 (2011-12-29)
Written in C++
Operating system Microsoft Windows
Mac OS X
Linux
iOS
Type Chess engine
License GNU GPL
Website www.stockfishchess.com

Stockfish is an open source chess engine, developed by Tord Romstad, Joona Kiiski and Marco Costalba and licensed under the GNU General Public License version 3. The current version 2.1.1 (as of May 8, 2011) is available as C++ source code, and also has precompiled versions for Microsoft Windows, Mac OS X Snow Leopard, and Linux 32-bit/64-bit. The program uses the UCI protocol and can therefore be operated under various graphical interfaces. It can use up to thirty-two CPU cores in multiprocessor systems.[1] The maximum size of the transposition tables is eight gigabytes. Stockfish implements an advanced alpha-beta search and uses bitboards.

In various computer chess rankings Stockfish 2.1.1 is second or third behind the top gratis program Houdini and the commercial program Rybka.[2][3][4]

The program originated from another open source program by Romstad named Glaurung. Stockfish was forked from the 2.1 version of Glaurung; the latest Glaurung version 2.2 was released December 2008 but is no longer developed.

References

  1. ^ "Stockfish Blog". Stockfish Team. 4 May 2011. http://blog.stockfishchess.com/post/5203305648/stockfish-2-1. Retrieved 4 May 2011. 
  2. ^ "CEGT 40/20". Chess Engines Grand Tournament. 29 May 2011. http://www.husvankempen.de/nunn/40_40%20Rating%20List/40_40%20BestVersion/rangliste.html. Retrieved 30 May 2011. 
  3. ^ "CCRL 40/40". Computer Chess Rating Lists. 27 May 2011. http://computerchess.org.uk/ccrl/4040.live/. Retrieved 30 May 2011. 
  4. ^ IPON; Ponder ON rating list

External links